Android Fundamentals For Pentesting